outstandingly well - Turkish English Dictionary